pumping energy - Spanish English Dictionary